tranquillizer dart - French English Dictionary